organisation director - Francés Inglés Diccionario